home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / u_man / cat1 / X11 / bdftopcf.z / bdftopcf
Text File  |  1998-10-20  |  5KB  |  133 lines

  1.  
  2.  
  3.  
  4.      BBBBDDDDFFFFTTTTOOOOPPPPCCCCFFFF((((1111))))        XXXX VVVVeeeerrrrssssiiiioooonnnn 11111111 ((((RRRReeeelllleeeeaaaasssseeee 6666....3333))))         BBBBDDDDFFFFTTTTOOOOPPPPCCCCFFFF((((1111))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.           bdftopcf - convert X font from Bitmap Distribution Format to
  10.           Portable Compiled Format
  11.  
  12.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.           bbbbddddffffttttooooppppccccffff [ ----pppp_n ] [ ----uuuu_n ] [ ----mmmm ] [ ----llll ] [ ----MMMM ] [ ----LLLL ] [ ----tttt ]
  14.           [ ----iiii ] [ ----oooo _o_u_t_p_u_t_f_i_l_e ] fontfile.bdf
  15.  
  16.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  17.           _B_d_f_t_o_p_c_f is a font compiler for the X server and font
  18.           server.  Fonts in Portable Compiled Format can be read by
  19.           any architecture, although the file is structured to allow
  20.           one particular architecture to read them directly without
  21.           reformatting.  This allows fast reading on the appropriate
  22.           machine, but the files are still portable (but read more
  23.           slowly) on other machines.
  24.  
  25.      OOOOPPPPTTTTIIIIOOOONNNNSSSS
  26.           ----pppp_n     Sets the font glyph padding.  Each glyph in the font
  27.                   will have each scanline padded in to a multiple of _n
  28.                   bytes, where _n is 1, 2, 4 or 8.
  29.  
  30.           ----uuuu_n     Sets the font scanline unit.  When the font bit
  31.                   order is different from the font byte order, the
  32.                   scanline unit _n describes what unit of data (in
  33.                   bytes) are to be swapped; the unit _i can be 1, 2 or
  34.                   4 bytes.
  35.  
  36.           ----mmmm      Sets the font bit order to MSB (most significant
  37.                   bit) first.  Bits for each glyph will be placed in
  38.                   this order; i.e., the left most bit on the screen
  39.                   will be in the highest valued bit in each unit.
  40.  
  41.           ----llll      Sets the font bit order to LSB (least significant
  42.                   bit) first.  The left most bit on the screen will be
  43.                   in the lowest valued bit in each unit.
  44.  
  45.           ----MMMM      Sets the font byte order to MSB first.  All multi-
  46.                   byte data in the file (metrics, bitmaps and
  47.                   everything else) will be written most significant
  48.                   byte first.
  49.  
  50.           ----LLLL      Sets the font byte order to LSB first.  All multi-
  51.                   byte data in the file (metrics, bitmaps and
  52.                   everything else) will be written least significant
  53.                   byte first.
  54.  
  55.           ----tttt      When this option is specified, _b_d_f_t_o_p_c_f will convert
  56.                   fonts into "terminal" fonts when possible.  A
  57.                   terminal font has each glyph image padded to the
  58.                   same size; the X server can usually render these
  59.                   types of fonts more quickly.
  60.  
  61.  
  62.  
  63.      Page 1                                          (printed 4/30/98)
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.      BBBBDDDDFFFFTTTTOOOOPPPPCCCCFFFF((((1111))))        XXXX VVVVeeeerrrrssssiiiioooonnnn 11111111 ((((RRRReeeelllleeeeaaaasssseeee 6666....3333))))         BBBBDDDDFFFFTTTTOOOOPPPPCCCCFFFF((((1111))))
  71.  
  72.  
  73.  
  74.           ----iiii      This option inhibits the normal computation of ink
  75.                   metrics.  When a font has glyph images which do not
  76.                   fill the bitmap image (i.e., the "on" pixels don't
  77.                   extend to the edges of the metrics) _b_d_f_t_o_p_c_f
  78.                   computes the actual ink metrics and places them in
  79.                   the .pcf file; the -t option inhibits this
  80.                   behaviour.
  81.  
  82.           ----oooo _o_u_t_p_u_t-_f_i_l_e-_n_a_m_e
  83.                   By default _b_d_f_t_o_p_c_f writes the pcf file to standard
  84.                   output; this option gives the name of a file to be
  85.                   used instead.
  86.  
  87.      SSSSEEEEEEEE AAAALLLLSSSSOOOO
  88.           X(1)
  89.  
  90.      AAAAUUUUTTTTHHHHOOOORRRR
  91.           Keith Packard, MIT X Consortium
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.      Page 2                                          (printed 4/30/98)
  130.  
  131.  
  132.  
  133.